<?php

      define('install',1);
      include('../common.php');

echo'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="ar" dir="rtl">
<head>

<style type="text/css">
body { background-color: #EBEBEB; margin: 0px 0px 0px 0px;}
</style>

  <title>مرحباً بك في ملف تركيب برنامج  MySmartBB 1.7.0</title>
  <link rel="stylesheet" href="style.css" type="text/css" />
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
</head>

<body>
<div align="center">
  <table border="0" cellspacing="1" class="border" summary="الهيدر" width="100%">
    <tr>
      <td width="100%" colspan="7" style="background: url(theme/header_bg.gif) repeat-x ;height:118px;"><img alt="{$board_title}" border="0" src="theme/logo.gif" height="118" /></td>
    </tr>
    <tr>
      <td class="tcat">معالج تركيب برنامج المنتدى العربي MySmartBB 1.7.0</td>
    </tr>
  </table>

  <br />

  <div align="center">
  <table class="border" summary="المحتويات" border="0" cellpadding="0" cellspacing="1" width="98%">
    <tr>
      <td class="context">

                <br />';


    $info_query = $DB->sql_query("SELECT * FROM MySBB_info WHERE id='1'");
    $info_row   = $DB->sql_fetch_array($info_query);

    if (empty($_GET['step'])) { $step = 1; }

    if ($info_row['MySBB_version'] != "1.1.0") {
     $SF->error("يجب ان يكون الاصدار 1.1.0 لكي يتم تحديثه");
    }

    if ($step == 1) {

     $update = $DB->sql_query("UPDATE MySBB_info SET MySBB_version='1.1.1'");
     $update = $DB->sql_query("UPDATE MySBB_style SET style_path = 'styles/main/css/style.css', image_path = 'styles/main/images', template_path = 'styles/main/templates' WHERE id = '1'");


     $query = array(
     "ALTER TABLE MySBB_info ADD page_max INT( 9 ) NOT NULL",
     "ALTER TABLE MySBB_info ADD upload_avatar INT(1) DEFAULT '1' NOT NULL",
     "UPDATE MySBB_info SET page_max = '5' WHERE id = '1'",
     "ALTER TABLE MySBB_today ADD username_style VARCHAR( 255 ) NOT NULL",
     "ALTER TABLE MySBB_section ADD last_writer VARCHAR( 255 ) NOT NULL",
     "ALTER TABLE MySBB_section ADD last_subject VARCHAR( 255 ) NOT NULL",
     "ALTER TABLE MySBB_section ADD last_subjectid INT( 9 ) NOT NULL",
     "ALTER TABLE MySBB_section ADD last_date VARCHAR( 11 ) NOT NULL",
     "ALTER TABLE MySBB_ex ADD max_size VARCHAR( 20 ) NOT NULL",
     "UPDATE MySBB_ex SET max_size='" . $info_row['upfile_size'] . "'",
     "ALTER TABLE MySBB_style ADD cache_path VARCHAR( 200 ) NOT NULL",
     "UPDATE MySBB_style SET cache_path='includes/SmartyCompiler/main' WHERE id= '1'",
     "ALTER TABLE `MySBB_info` ADD `reg_o` INT( 9 ) DEFAULT '1' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `time_out` INT( 9 ) DEFAULT '1440' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `samesubject_show` INT( 9 ) DEFAULT '1' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `reg_less_num` INT( 9 ) DEFAULT '3' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `reg_max_num` INT( 9 ) DEFAULT '25' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD  `reg_pass_min_num` INT( 9 ) DEFAULT '5' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `reg_pass_max_num` INT( 9 ) DEFAULT '25' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `post_text_min` INT( 9 ) DEFAULT '5' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `post_text_max` INT( 9 ) DEFAULT '10000' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `post_title_min` INT( 9 ) DEFAULT '4' NOT NULL",
     "ALTER TABLE `MySBB_info` ADD `post_title_max` INT( 9 ) DEFAULT '40' NOT NULL",
     "ALTER TABLE `MySBB_pages` ADD `title` VARCHAR( 255 ) NOT NULL AFTER `id`",
     "ALTER TABLE `MySBB_info` ADD `meta` TEXT NOT NULL" ,
     "ALTER TABLE `MySBB_group` ADD `admincp_contactus` INT( 1 ) NOT NULL",
     "update `MySBB_group` set admincp_contactus='1' where id='1'",
     "CREATE TABLE `MySBB_contactus_settings` (
  `id` tinyint(1) NOT NULL auto_increment,
  `forvisitors` tinyint(2) NOT NULL default '0',
  `titles` text NOT NULL,
  `method` tinyint(4) NOT NULL default '0',
  `link` varchar(255) NOT NULL default '',
  `email` varchar(255) NOT NULL default '',
  `active` int(1) NOT NULL default '0',
  `perpage` int(2) NOT NULL default '0',
  `attachactive` int(1) NOT NULL default '0',
  `sig` text NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM ",
"CREATE TABLE `MySBB_contactus_extensions` (
  `id` tinyint(4) NOT NULL auto_increment,
  `extension` varchar(10) NOT NULL default '',
  `size` int(10) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM ",
"CREATE TABLE `MySBB_contactus_messages` (
  `id` int(11) NOT NULL auto_increment,
  `title` varchar(255) NOT NULL default '',
  `message` text NOT NULL,
  `member` int(2) NOT NULL default '0',
  `name` varchar(200) NOT NULL default '',
  `email` varchar(200) NOT NULL default '',
  `attach` varchar(200) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM ",
"INSERT INTO `MySBB_contactus_extensions` VALUES (1, '.txt', 500)",
"INSERT INTO `MySBB_contactus_extensions` VALUES (2, '.zip', 500)",
"INSERT INTO `MySBB_contactus_extensions` VALUES (3, '.rar', 500)",
"INSERT INTO `MySBB_contactus_extensions` VALUES (4, '.jpg', 500)",
"INSERT INTO `MySBB_contactus_extensions` VALUES (5, '.gif', 500)",
"INSERT INTO `MySBB_contactus_extensions` VALUES (6, '.png', 500)",
"INSERT INTO `MySBB_contactus_extensions` VALUES (7, '.bmp', 500)",
"INSERT INTO `MySBB_contactus_settings` VALUES (1, 1, 'اقتراح|استفسار|ملاحظة|شكوى|تنبيه', 2, 'localhost/mysbb', '', 1, 20, 1, 'هذه الرسالة تصلك من إدارة forumname ..\r\nيمكنك الرد على هذه الرسالة من خلال توجه إلى الرابط:\r\nlink/contactus.php')",
"update MySBB_info set meta='‎<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=windows-1256\">\r\n‎ ‎
<META NAME=\"keywords\" CONTENT=\" منتدى , منتديات, MySBB, MySmartBB, mymartbb, my smart bulletin board \">\r\n‎ ‎
<META NAME=\"description\" CONTENT=\"هذا المنتدى يستخدم برنامج MySmartBB لمعرفة المزيد عنه اذهب إلى www.mysmartbb.com\">'",
"ALTER TABLE `MySBB_reply` ADD `actiondate` DATETIME NOT NULL",
"ALTER TABLE `MySBB_subject` ADD `actiondate` DATETIME NOT NULL",
"ALTER TABLE `MySBB_member` ADD `lastpost_time` VARCHAR( 15 ) NOT NULL default ''",
"ALTER TABLE `MySBB_info` ADD `floodctrl` INT( 5 ) NOT NULL",
"update MySBB_info set floodctrl='30'",
"update MySBB_ex set max_size='500'",
"update MySBB_info set upfile_size='500'");

     foreach ($query as $key => $value) {
      $query = $DB->sql_query($value);
      if ($query) {
       $SF->msg("تمت العمليه #" . $key);
      }
     }
     $reg_o_q = $DB->sql_query("select * from MySBB_emailmsgs where id='5'");
     $reg_o_n = $DB->sql_num_rows($reg_o_q);
     if ($reg_o_n != 0)
     {
              $reg_o_q = $DB->sql_query("delete from MySBB_emailmsgs where id='5'");
     }
$reg_o_q = $DB->sql_query("
INSERT INTO `MySBB_emailmsgs` VALUES (5,'شروط التسجيل','يمكنك التسجيل في المنتدى ولكن قبل ذلك عليك قراءة هذه القوانين حتى لا تتعرض للتوقيف أو المخالفة: <br>
1- الالتزام بآداب الحديث والحوار وعدم التعرض للدين الإسلامي بالإساءة. <br>
2- عدم التعرض لأي شخص بالإهانة أو أو التجريح أو المساس بولاة الأمر. <br>
3- عدم الإعلان عن منتديات ومواقع أخرى بفتح مواضيع جديدة أو في التوقيع أو الرسائل الخاصة. <br>
4- عدم تكرار طرح نفس الموضوع في أكثر من قسم.<br>
5- عدم طرح أي شكوى ضد أي مشرف أو عضو علناً ، ولتقديم شكوى
يجب مراسلة إدارة المنتدى.<br>
6- يمنع منعاً باتاً التدخل في شؤون إدارة المنتدى ، ولإدارة المنتدى كامل الصلاحية في حذف أو تعديل أو نقل أو إغلاق أي موضوع أو إيقاف عضوية أي مشترك دون ذكر الأسباب. <br>
7- عدم طرح أي مواضيع مضمونها معصية الله تعالى وفيما يغضبه سبحانه من المحرمات.<br>
8- عدم طرح مواضيع الـHACK والاختراق وطرق اختراق البروكسي.<br>
9- عدم استخدام إسم غير لائق لعضويتك عند التسجيل أو التسجيل بحروف مبهمة أو أرقام أو بريد الكتروني.<br>
10- عدم وضع البريد الإلكتروني او رقم الهاتف في المواضيع والردود أو التوقيع.<br>
بعد قراءتك الشروط والتسجيل فأي مخالفة تصدر منك سيتم
الاتخاذ الاجراء اللازم بحقك أو إيقاف عضويتك')");



     $dir = "style/SmartyCompiler/";
     if (is_dir($dir)) {
      if ($dh = opendir($dir)) {
       while (($file = readdir($dh)) !== false) {
        if ($file == "." or $file == ".." or $file == ".htaccess" or $file == "index.html") {
         continue;
        }
        $del = unlink($dir . $file);
        if ($del) {
         $SF->msg("تم حذف " . $dir . $file . " بنجاح");
        }
        else {
         $SF->msg("لم يتم حذف " . $dir . $file);
        }
       }
       closedir($dh);
      }
     }
     $SF->html("<br>");
     $dir = "../includes/SmartyCompiler/";
     if (is_dir($dir)) {
      if ($dh = opendir($dir)) {
       while (($file = readdir($dh)) !== false) {
        if ($file == "." or $file == ".." or $file == ".htaccess" or $file == "index.html") {
         continue;
        }
        $del = unlink($dir . $file);
        if ($del) {
         $SF->msg("تم حذف " . $dir . $file . " بنجاح");
        }
        else {
         $SF->msg("لم يتم حذف " . $dir . $file);
        }
       }
       closedir($dh);
      }
     }

     $mkdir = mkdir('../includes/SmartyCompiler/main',0777);
     if ($mkdir) {
      $SF->msg("تم انشاء المجلد بنجاح !");
     }
     else {
      $SF->error("لم يتم انشاء المجلد includes/SmartyCompiler/main");
     }

     $getsection_query = $DB->sql_query("SELECT * FROM MySBB_section WHERE main_section<>'1'");
     while ($getsection_row = $DB->sql_fetch_array($getsection_query)) {
      $getlastsubject_query = $DB->sql_query("SELECT * FROM MySBB_subject WHERE section='" . $getsection_row['id'] . "' ORDER BY id DESC LIMIT 0,1");
      $getlastsubject_row   = $DB->sql_fetch_array($getlastsubject_query);

      $insert_last          = $DB->sql_query("UPDATE MySBB_section SET last_writer='" . $getlastsubject_row['writer'] . "',last_subject='" . $getlastsubject_row['title'] . "',last_subjectid='" . $getlastsubject_row['id'] . "',last_date='" . $getlastsubject_row['write_date'] . "' WHERE id='" . $getsection_row['id'] . "'");
     }

     $SF->html("<br><br>");

     if ($update) {
      $SF->msg("تم بفضل الله تعالى التحديث إلى الاصدار 1.1.1");
      $SF->msg("MySmartBB : منتدى العرب");
      $SF->msg("http://www.MySmartBB.com");
      $SF->html('<br /><div align="center"><input type="submit" onclick="location.href=\'update1.1.2.php\'" value="إكمال الترقية للإصدار الموالي " name="B1" /></div>');
     }
    }

echo'<br />

        </td>
  </tr>
  <tr>
    <td class="footer">هذا المنتدى يعمل على برنامج <a href="http://www.mysmartbb.com">MySmartBB</a> | إعداد وبرمجة فريق MySmartBB
    </td>
  </tr>
</table>
</div>
</div>
</body>
</html>';
?>